@charset "utf-8";
* {
  padding: 0;
  margin: 0;
}
a {
  text-decoration: none;
}
li {
  list-style: none;
}
html {
  font-size: 100px;
}
body {
  font-size: .2rem;
  font-family: "Helvetica Neue,Helvetica,Arial,Hiragino Sans GB,Microsoft YaHei,sans-serif";
}
/*=============头部======================*/
.community_recommend_mateHead {
  background-color: #0ebe76;
  padding: .36rem;
}
.community_recommend_mateHead_list {
  overflow: hidden;
}
.community_recommend_mateHead_list1 {
  float: left;
  width: .3rem;
  height: .3rem;
  background: url(../../../../img/rew_03.png) no-repeat 0 center;
}
.community_recommend_mateHead_list2 {
  float: left;
  font-size: .3rem;
  color: #fff;
  margin-left: .35rem;
}
/*=================时间和目的地选择====================*/
.community_recommend_mateList1 {
  position: relative;
}
.community_recommend_mateList1_a {
  overflow: hidden;
  font-size: .24rem;
  border-bottom: .01rem solid;
  background-color: #fff;
}
.community_recommend_mateList1_a1,
.community_recommend_mateList1_a2 {
  float: left;
  height: .56rem;
  line-height: .56rem;
  border-right: .01rem solid;
  margin: .1rem 0;
  padding: 0 .8rem;
}
.community_recommend_mateList1_a2 {
  border-right: none;
}
.community_recommend_mateList2a1_a1 {
  width: .74rem;
  height: .74rem;
}
/*======================内容部分===============================*/
.community_recommend_mateList2a {
  background-color: #efefef;
}
.community_recommend_mateList2a1 {
  overflow: hidden;
  padding: .39rem .15rem .15rem .36rem;
  border-bottom: .01rem solid #d0d0d0;
  margin-bottom: .19rem;
  background-color: #fff;
}
.community_recommend_mateList2a1_a {
  float: left;
  width: .74rem;
}
.community_recommend_mateList2a1_b {
  float: left;
  margin-left: .2rem;
  width: 5.7rem;
}
.community_recommend_mateList2a1_b1 {
  color: #727272;
  line-height: .46rem;
}
.community_recommend_mateList2a1_b2 {
  line-height: .6rem;
}
.community_recommend_mateList2a1_b3 {
  overflow: hidden;
  line-height: .46rem;
}
.community_recommend_mateList2a1_b3a {
  float: left;
  background: url(../../../../img/rew4_10.png) no-repeat 0 center;
  background-size: .22rem auto;
  text-indent: .22rem;
}
.community_recommend_mateList2a1_b3b {
  float: left;
  background: url(../../../../img/rew4_12.png) no-repeat 0 center;
  background-size: .22rem auto;
  text-indent: .22rem;
  margin-left: .08rem;
}
.community_recommend_mateList2a1_b4 {
  overflow: hidden;
}
.community_recommend_mateList2a1_b4a {
  float: left;
}
.community_recommend_mateList2a1_b4c {
  float: right;
  background: url(../../../../img/mmexport1488009505756_25.png) no-repeat 0 center;
  background-size: .22rem auto;
  text-indent: .22rem;
}
.community_recommend_mateList2a1_b4b {
  float: right;
  margin-right: .4rem;
}
.community_recommend_mateList1_b {
  position: absolute;
  top: .8rem;
  left: 0;
  width: 100%;
  z-index: 3;
}
.community_recommend_mateList1_b1 {
  background-color: #fff;
}
/*===============时间====================*/
.community_recommend_mateList1_b1a {
  height: .7rem;
  line-height: .7rem;
  border-bottom: .01rem solid #e0e0e0;
  text-indent: .5rem;
}
/*=======================目的地===========================*/
.community_recommend_mateList1_b2 {
  display: flex;
  font-size: .26rem;
  background-color: #fff;
}
.community_recommend_mateList1_b2Left {
  float: left;
  width: 50%;
}
.community_recommend_mateList1_b2Left1 {
  height: .9rem;
  line-height: .9rem;
  text-align: center;
  background-color: #efefef;
  border-bottom: .01rem solid #eeeeee;
}
.community_recommend_mateList1_b2Left1_fu:first-of-type {
  background-color: #fff;
  color: #0ebe76;
}
.community_recommend_mateList1_b2Right {
  float: left;
  width: 50%;
  overflow-y: auto;
  height: 10rem;
}
.community_recommend_mateList1_b2Right {
  padding: 0 0 0 .3rem;
}
.community_recommend_mateList1_b2Right1 {
  height: .9rem;
  line-height: .7rem;
  border-bottom: .01rem solid #e9e9e9;
  text-align: center;
}
.community_recommend_mateList1_b2Left1_click {
  height: .9rem;
  line-height: .9rem;
  text-align: center;
  background-color: #fff;
  border-bottom: .01rem solid #eeeeee;
  color: #0ebe76;
}
